Big Huge Thesaurus

be on the ball

verb

sounds kind of like